/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package juegocartas.mus;

import java.util.ArrayList;
import java.util.List;

/**
 *
 * @author jorge
 */
public class Equipo {

    private List<JugadorMus> jugadores;
    private int totalPuntos;

    public Equipo() {
        this.jugadores = new ArrayList<JugadorMus>();
    }

    @Override
    public String toString() {
        StringBuilder builder = new StringBuilder();
        for (JugadorMus jugador : jugadores) {
            if (!builder.toString().isEmpty()) {
                builder.append(", ");
            }
            builder.append(jugador);
        }
        return builder.toString();
    }

    public int getPuntos() {
        return totalPuntos;
    }

    public void sumarPuntos(int puntos) {
        totalPuntos += puntos;
    }

    public void limpiarPuntos() {
        totalPuntos = 0;
    }

    public List<JugadorMus> getJugadores() {
        return jugadores;
    }

    void agregarJugador(JugadorMus jugador) {
        jugadores.add(jugador);
    }
}
